import {
	CODEWORD_BFF,
	FOUNDATIONAL_SERVICE
} from '../config/serverName.config';

// 获取题目分类
export async function classRequest(data) {
	const [err, res] = await uni.request({
		url: `${CODEWORD_BFF}/front/recommend/class`, //仅为示例，并非真实接口地址。
		data: data,
		method: 'GET',
		header: {
			'content-type': 'application/json' //自定义请求头信息
		},

	})
	return res.data;
}

// 根据类别获取题目列表
export async function questionsByClaaRequest(params, data) {
	const [err, res] = await uni.request({
		url: `${CODEWORD_BFF}/front/question/query_page_by_class_id/${params.page_num}/${params.page_size}`, //仅为示例，并非真实接口地址。
		data: data,
		method: 'GET',
		header: {
			'content-type': 'application/json' //自定义请求头信息
		},

	})
	return res.data;
}

// 根据用户id获取题目
export async function questionsByUidRequest(data) {
	const [err, res] = await uni.request({
		url: `${CODEWORD_BFF}/front/question/query_simple_by_uid`, //仅为示例，并非真实接口地址。
		method: 'GET',
		data:data,
		header: {
			'content-type': 'x-www-form-urlencoded' //自定义请求头信息
		},

	})
	return res.data;
}
// 根据Qid 获取题目
export async function questionByQidRequest(data) {
	const [err, res] = await uni.request({
		url: `${CODEWORD_BFF}/front/question/query_by_qid`, //仅为示例，并非真实接口地址。
		method: 'GET',
		data:data,
		header: {
			'content-type': 'x-www-form-urlencoded' //自定义请求头信息
		},

	})
	return res.data;
}

// 根据用户id获取题解
export async function explainsByUidRequest(data) {
	const [err, res] = await uni.request({
		url: `${CODEWORD_BFF}/front/explain/query_simple_by_uid`, //仅为示例，并非真实接口地址。
		method: 'GET',
		data:data,
		header: {
			'content-type': 'x-www-form-urlencoded' //自定义请求头信息
		},

	})
	return res.data;
}

export async function explainsByQidRequest(data) {
	const [err, res] = await uni.request({
		url: `${CODEWORD_BFF}/front/question/query_mini_by_qid`, //仅为示例，并非真实接口地址。
		method: 'GET',
		data:data,
		header: {
			'content-type': 'x-www-form-urlencoded' //自定义请求头信息
		},

	})
	return res.data;
}

export async function explainByEidRequest(data) {
	const [err, res] = await uni.request({
		url: `${CODEWORD_BFF}/front/question/query_mini_by_eid`, //仅为示例，并非真实接口地址。
		method: 'GET',
		data:data,
		header: {
			'content-type': 'x-www-form-urlencoded' //自定义请求头信息
		},

	})
	return res.data;
}

